package com.hongguan.oms.domain.netopmng;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class InfoReport {
   
    private Long infoId;

    private String infoNumber;
    
    private String infoHeader;

    private Date lastFinishTime;
   
    private String department;
    
    private Long infoType;

    private String infoContent;

    private Long status;

    private String answerInfo;

    private BigDecimal attachment;

    private String attachname;

    private String remark;

    private String processinstid;

    private String createUserCode;

    private String createUser;

    private Date createTime;

    private Long reportGroup;

    private Date reportTime;

    private Long instancyLevel;

    private String lastAnswerMan;

    private String backCause;

    private String currentlyParticipant;
    
    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.INFO_ID
     *
     * @return the value of T_INFO_REPORT.INFO_ID
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Long getInfoId() {
        return infoId;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.INFO_ID
     *
     * @param infoId the value for T_INFO_REPORT.INFO_ID
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setInfoId(Long infoId) {
        this.infoId = infoId;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.INFO_NUMBER
     *
     * @return the value of T_INFO_REPORT.INFO_NUMBER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getInfoNumber() {
        return infoNumber;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.INFO_NUMBER
     *
     * @param infoNumber the value for T_INFO_REPORT.INFO_NUMBER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setInfoNumber(String infoNumber) {
        this.infoNumber = infoNumber == null ? null : infoNumber.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.INFO_HEADER
     *
     * @return the value of T_INFO_REPORT.INFO_HEADER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getInfoHeader() {
        return infoHeader;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.INFO_HEADER
     *
     * @param infoHeader the value for T_INFO_REPORT.INFO_HEADER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setInfoHeader(String infoHeader) {
        this.infoHeader = infoHeader == null ? null : infoHeader.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.LAST_FINISH_TIME
     *
     * @return the value of T_INFO_REPORT.LAST_FINISH_TIME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Date getLastFinishTime() {
        return lastFinishTime;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.LAST_FINISH_TIME
     *
     * @param lastFinishTime the value for T_INFO_REPORT.LAST_FINISH_TIME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setLastFinishTime(Date lastFinishTime) {
        this.lastFinishTime = lastFinishTime;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.DEPARTMENT
     *
     * @return the value of T_INFO_REPORT.DEPARTMENT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getDepartment() {
        return department;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.DEPARTMENT
     *
     * @param department the value for T_INFO_REPORT.DEPARTMENT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setDepartment(String department) {
        this.department = department == null ? null : department.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.INFO_TYPE
     *
     * @return the value of T_INFO_REPORT.INFO_TYPE
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Long getInfoType() {
        return infoType;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.INFO_TYPE
     *
     * @param infoType the value for T_INFO_REPORT.INFO_TYPE
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setInfoType(Long infoType) {
        this.infoType = infoType;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.INFO_CONTENT
     *
     * @return the value of T_INFO_REPORT.INFO_CONTENT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getInfoContent() {
        return infoContent;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.INFO_CONTENT
     *
     * @param infoContent the value for T_INFO_REPORT.INFO_CONTENT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setInfoContent(String infoContent) {
        this.infoContent = infoContent == null ? null : infoContent.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.STATUS
     *
     * @return the value of T_INFO_REPORT.STATUS
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Long getStatus() {
        return status;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.STATUS
     *
     * @param status the value for T_INFO_REPORT.STATUS
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setStatus(Long status) {
        this.status = status;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.ANSWER_INFO
     *
     * @return the value of T_INFO_REPORT.ANSWER_INFO
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getAnswerInfo() {
        return answerInfo;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.ANSWER_INFO
     *
     * @param answerInfo the value for T_INFO_REPORT.ANSWER_INFO
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setAnswerInfo(String answerInfo) {
        this.answerInfo = answerInfo == null ? null : answerInfo.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.ATTACHMENT
     *
     * @return the value of T_INFO_REPORT.ATTACHMENT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public BigDecimal getAttachment() {
        return attachment;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.ATTACHMENT
     *
     * @param attachment the value for T_INFO_REPORT.ATTACHMENT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setAttachment(BigDecimal attachment) {
        this.attachment = attachment;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.ATTACHNAME
     *
     * @return the value of T_INFO_REPORT.ATTACHNAME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getAttachname() {
        return attachname;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.ATTACHNAME
     *
     * @param attachname the value for T_INFO_REPORT.ATTACHNAME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setAttachname(String attachname) {
        this.attachname = attachname == null ? null : attachname.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.REMARK
     *
     * @return the value of T_INFO_REPORT.REMARK
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getRemark() {
        return remark;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.REMARK
     *
     * @param remark the value for T_INFO_REPORT.REMARK
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.PROCESSINSTID
     *
     * @return the value of T_INFO_REPORT.PROCESSINSTID
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getProcessinstid() {
        return processinstid;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.PROCESSINSTID
     *
     * @param processinstid the value for T_INFO_REPORT.PROCESSINSTID
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setProcessinstid(String processinstid) {
        this.processinstid = processinstid == null ? null : processinstid.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.CREATE_USER_CODE
     *
     * @return the value of T_INFO_REPORT.CREATE_USER_CODE
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getCreateUserCode() {
        return createUserCode;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.CREATE_USER_CODE
     *
     * @param createUserCode the value for T_INFO_REPORT.CREATE_USER_CODE
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setCreateUserCode(String createUserCode) {
        this.createUserCode = createUserCode == null ? null : createUserCode.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.CREATE_USER
     *
     * @return the value of T_INFO_REPORT.CREATE_USER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.CREATE_USER
     *
     * @param createUser the value for T_INFO_REPORT.CREATE_USER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.CREATE_TIME
     *
     * @return the value of T_INFO_REPORT.CREATE_TIME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.CREATE_TIME
     *
     * @param createTime the value for T_INFO_REPORT.CREATE_TIME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.MODIFY_USER
     *
     * @return the value of T_INFO_REPORT.MODIFY_USER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Long getReportGroup() {
        return reportGroup;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.MODIFY_USER
     *
     * @param reportGroup the value for T_INFO_REPORT.MODIFY_USER
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setReportGroup(Long reportGroup) {
        this.reportGroup = reportGroup == null ? null : reportGroup;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.MODIFY_TIME
     *
     * @return the value of T_INFO_REPORT.MODIFY_TIME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Date getReportTime() {
        return reportTime;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.MODIFY_TIME
     *
     * @param reportTime the value for T_INFO_REPORT.MODIFY_TIME
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setReportTime(Date reportTime) {
        this.reportTime = reportTime;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.INSTANCY_LEVEL
     *
     * @return the value of T_INFO_REPORT.INSTANCY_LEVEL
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public Long getInstancyLevel() {
        return instancyLevel;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.INSTANCY_LEVEL
     *
     * @param instancyLevel the value for T_INFO_REPORT.INSTANCY_LEVEL
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setInstancyLevel(Long instancyLevel) {
        this.instancyLevel = instancyLevel;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.LAST_ANSWER_MAN
     *
     * @return the value of T_INFO_REPORT.LAST_ANSWER_MAN
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getLastAnswerMan() {
        return lastAnswerMan;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.LAST_ANSWER_MAN
     *
     * @param lastAnswerMan the value for T_INFO_REPORT.LAST_ANSWER_MAN
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setLastAnswerMan(String lastAnswerMan) {
        this.lastAnswerMan = lastAnswerMan == null ? null : lastAnswerMan.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.BACK_CAUSE
     *
     * @return the value of T_INFO_REPORT.BACK_CAUSE
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getBackCause() {
        return backCause;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.BACK_CAUSE
     *
     * @param backCause the value for T_INFO_REPORT.BACK_CAUSE
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setBackCause(String backCause) {
        this.backCause = backCause == null ? null : backCause.trim();
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method returns the value of the database column T_INFO_REPORT.CURRENTLY_PARTICIPANT
     *
     * @return the value of T_INFO_REPORT.CURRENTLY_PARTICIPANT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public String getCurrentlyParticipant() {
        return currentlyParticipant;
    }

    /**
     * This method was generated by Apache iBATIS ibator.
     * This method sets the value of the database column T_INFO_REPORT.CURRENTLY_PARTICIPANT
     *
     * @param currentlyParticipant the value for T_INFO_REPORT.CURRENTLY_PARTICIPANT
     *
     * @ibatorgenerated Wed Dec 09 22:44:41 CST 2009
     */
    public void setCurrentlyParticipant(String currentlyParticipant) {
        this.currentlyParticipant = currentlyParticipant == null ? null : currentlyParticipant.trim();
    }

}